package com.czmh.etc.onlinepubsys.request.ue;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2021
 *
 * @Author: Chenzj
 * Date: 2021-07-14
 * FileName: ProductDetailRequest
 * Description:
 */
@ApiModel("联合电子-4-2-4 产品推荐-对接请求对象")
@Data
public class ProductDetailRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "客户标识", required = false)
    private String userid;

    @ApiModelProperty(notes = "手机号", required = false)
    private String bind_tel;

    @ApiModelProperty(notes = "机构编码", required = false)
    private String appkey = "appKey";

    @ApiModelProperty(notes = "请求渠道 参考附件请求渠道", required = false)
    private String reqfrom = "74";

    @ApiModelProperty(notes = "证件类型-参考附录证件类型", required = false)
    private String idtype;

    @ApiModelProperty(notes = "用户类型-参考附件用户类型", required = false)
    private String user_type;

    @ApiModelProperty(notes = "车辆类型-参考附录车辆类型", required = false)
    private String car_type;

    @ApiModelProperty(notes = "车牌号码", required = false)
    private String vehicle_plate;

    @ApiModelProperty(notes = "车牌颜色 参见附录（车牌颜", required = false)
    private String vehicle_color;

    @ApiModelProperty(notes = "核定载人数", required = false)
    private Integer approved_count;

    @ApiModelProperty(notes = "轴数", required = false)
    private Integer vehicle_axles;

    @ApiModelProperty(notes = "总质量-车型为货车时必填,单位千克(kg)", required = false)
    private Integer total_mass;

    @ApiModelProperty(notes = "车辆长", required = false)
    private Integer vehicle_length;

    @ApiModelProperty(notes = "产品Id-机构必传", required = false)
    private String productId = "02";

}
